package com.duobaoyu.dby.supply.common.biz.remote.dto.refund;

import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

/**
 * @author liyang
 * @version 1.0.0
 * @ClassName CancelAfterSaleApply
 * @Description 取消售后申请DTO
 * @createTime 18:13:00 2022/06/05
 */
@Data
@ApiModel("取消售后申请")
public class CancelAfterSaleDTO implements Serializable {

	private static final long serialVersionUID = 6111735768200699768L;
	/**
	 * 供应链平台售后申请编号
	 */
	@NotBlank(message = "供应链平台售后申请编号不能为空")
	@ApiModelProperty("供应链平台售后申请编号")
	private String afterSaleSn;
	/**
	 * 取消备注
	 */
	@NotBlank(message = "取消售后备注不能为空")
	@ApiModelProperty("取消备注")
	private String remark;

	@JsonIgnore
	@ApiModelProperty("操作来源")
	private String operateSource;
}
